Definition of Toll Road

  • (noun) an expressway on which tolls are collected

Synonyms of Toll Road


Antonyms of Toll Road


No Antonyms Found.

Homophones of Toll Road


No Homophones Found.